JC=javac
SRCDIR=src
BINDIR=bin
LIBDIR=lib
JCFLAGS=-d $(BINDIR)/
SRC = $(wildcard $(SRCDIR)/**/*.java)
CLASSES= $(SRC:$(SRCDIR)/%.java=$(BINDIR)/%.class)

$(LIBDIR)/libuv.jar: $(SRC)
	@mkdir -p $(LIBDIR) $(BINDIR)
	$(JC) $(JCFLAGS) $(SRC)
	jar -cvf $@ -C $(BINDIR) .

clean:
	rm -fr $(BINDIR) $(LIBDIR)
